export default {
  methods: {
    // 根据是否登录来弹窗提示
    loginConfirm () {
      if (!this.$store.getters.getToken) {
        this.$dialog.confirm({
          title: '温馨提示',
          message: '此时需要先登录才能继续操作哦~',
          confirmButtonText: '去登录',
          cancelButtonText: '再逛逛'
        })
          .then(() => {
            // 登录回跳需要路由传参，在login里面配置
            // this.$route.fullPath (会包含查询参数)
            this.$router.replace({
              path: '/login',
              query: {
                redirect: this.$route.fullPath
              }
            })
          }).catch(() => {
            this.$toast('已取消登录')
          })
        return true
      }
      // return false
    }
  }
}
